#include "Medusa.h"


Medusa::Medusa(void): DynamicObject()
{
}

Medusa::Medusa(float _x, float _y): DynamicObject(_x, _y, -0.1f, 0, EnumID::Medusa_ID)
{}

Medusa::~Medusa(void)
{
}

void Medusa::MoveSinPath(int deltaTime)
{
	float nextX = vX * deltaTime + posX;
	float nextY = 10 * sin(nextX/10);
	vY = nextY;
	posX += vX * deltaTime;
	posY += vY;
}

void Medusa::Update(int deltaTime)
{
	//posY += vY*deltaTime;
	MoveSinPath(deltaTime);
	sprite->Update(deltaTime);
}